Fix some display-buffer related issues.
authormartin rudalics <rudalics@gmx.at>
Fri, 16 Nov 2012 10:29:48 +0000 (11:29 +0100)
committermartin rudalics <rudalics@gmx.at>
Fri, 16 Nov 2012 10:29:48 +0000 (11:29 +0100)
commit3f2ef08735e3da05dc273c93bb9dc731906d972e
treed2dcbd2aed756785ce1e44a5094b3d22485a81e1
parent181f134ebe794ef9eb5fa68ea593e7d589202a8d
Fix some display-buffer related issues.

* window.el (enlarge-window, shrink-window): Don't mention return
value in doc-string (Bug#12896).
(window--display-buffer): Don't resize frames - it won't work
with all window managers and defeat pop-up-frame-alist.
(display-buffer-alist): In doc-string explain that CONDITION can
be a function and which arguments are passed to it (Bug#12854).
(display-buffer-assq-regexp): New argument ACTION.  Handle lambda
expressions (Bug#12854).
(display-buffer): Pass ACTION argument to
display-buffer-assq-regexp.

* windows.texi (Choosing Window): Rewrite description of
display-buffer-alist (Bug#12167).
(Display Action Functions): Mention inhibit-switch-frame.  Fix
description of display-buffer-below-selected.  Reorder actions.
Add example (Bug#12848).
doc/lispref/ChangeLog
doc/lispref/windows.texi
lisp/ChangeLog
lisp/window.el